home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / arm / include / asm / hwcap.h < prev    next >
Encoding:
C/C++ Source or Header  |  2009-09-09  |  675 b   |  31 lines

  1. #ifndef __ASMARM_HWCAP_H
  2. #define __ASMARM_HWCAP_H
  3.  
  4. /*
  5.  * HWCAP flags - for elf_hwcap (in kernel) and AT_HWCAP
  6.  */
  7. #define HWCAP_SWP    1
  8. #define HWCAP_HALF    2
  9. #define HWCAP_THUMB    4
  10. #define HWCAP_26BIT    8    /* Play it safe */
  11. #define HWCAP_FAST_MULT    16
  12. #define HWCAP_FPA    32
  13. #define HWCAP_VFP    64
  14. #define HWCAP_EDSP    128
  15. #define HWCAP_JAVA    256
  16. #define HWCAP_IWMMXT    512
  17. #define HWCAP_CRUNCH    1024
  18. #define HWCAP_THUMBEE    2048
  19. #define HWCAP_NEON    4096
  20.  
  21. #if defined(__KERNEL__) && !defined(__ASSEMBLY__)
  22. /*
  23.  * This yields a mask that user programs can use to figure out what
  24.  * instruction set this cpu supports.
  25.  */
  26. #define ELF_HWCAP    (elf_hwcap)
  27. extern unsigned int elf_hwcap;
  28. #endif
  29.  
  30. #endif
  31.